former headmaster - Francés Inglés Diccionario